פריצת משחקים, DUKE



שלום. אז היום אני אסביר על פריצת משחקים, לא הכנת קראק או משהו אלא יותר הכנת טריינר פריצה מסוג הצ'יטינג.

שמתי לב שאין מדריכים בעברית בנושא אז החלטתי לרשום איזה משהו.

אוקיי אז נתחיל עם כלים. אתם תצטרכו תוכנות אשר יחפשו בזיכרון (Memory Searchers) אחת התוכנות היא Tsearch .

Tsearch היא תוכנה מאוד חזקה, עובדת בכל גירסאות החלונות ובעזרתה אפשר בקלות "להביס" משחקים אשר משתמשים
בכתובות דינאמיות (DMA) ואפשר אפילו להזריק(ככה קוראים לזה היום נכון?) קוד קטן משל עצמכם למשחק.

טוב אז כהתחלה אני אסביר תאורטית איך משתמשים בTsearch.

לדוגמה אתם משחקים באיזה משחק פעולה. ולדוגמה אתם רוצים לעשות שתהיה לכם תחמושת בלתי מוגבלת לנשק מסויים אז
בדקו כמה מחסניות יש לכם, אם יש לכם לדוגמה 2 אז עשו חיפוש בTSEARCH אחר הערך 2
(כמובן שאתם צריכים לעשות ALT+TAB כדי לצאת שנייה מהמשחק ולפתוח את התוכנה)
עכשיו אתם עושים חיפוש אחר הערך 2- הערך של המחסנית אז זה כניראה ימצא לכם הרבה מאד כתובות לכן אתם צריכים
לחזור למשחק לבזבז מחסנית ושתישאר אחת ואז לחזור לתוכנה TSEARCH ולערוך חיפוש המשכי אחר הערך 1 וככה אתם
צריכים להמשיך עד שימצא כתובת 1 או מקסימום איזה 6-5 כתובות. אז אם נישאר כתובת 1 זו הכתובת של התחמושת אם נישאר
יותר אז אחת מהם צריכה להיות הכתובת של התחמושת וצריך לבדוק איזו אחת על ידי "הקפאה" של הערך או שינוי. אוקיי אבל
לא תמיד בערך שלנו יהיה את המספר המדוייק של התחמושת, לכן אנו צריכים לחפש אחר ערך לא ידוע ואז לעשות המשך חיפוש
אחרי שלמשל ירינו כמה כדורים ואז לעשות חיפוש של "HAS DECREASED"

וככה להמשיך, אחרי שמצאתם כמה כתובות מסויימות אתם צריכים להעביר אותן לחלון משמאל, כדי להקפיא אותן אתם צריכים
ללחוץ על הריבוע הקטן בכל כתובת שיהיה לכם סמיילי כחול כזה .


קיצר מספיק עם התאוריה, רוצים אקשן, מה שנפרוץ היום זה את המשחק Duke Nukem

http://www.freewebs.com/dnaction/

זו איזו הרחבה של ישראלי, קיצר רציתי משהו כחול לבן. תורידו זה 3 מגה, וזה נוח כי לא צריך להתקין.

אז עכשיו אתם צריכים להיכנס למשחק, להתחיל משחק חדש אני עשיתי על דרגת קושי קלה בהתחלה(אני מקווה שזה לא משנה) ,
תשחקו קצת תבדקו סוגי אפשרויות, אז בואו ניראה מה אפשר לפרוץ – כמות חיים, כמות תחמושת ועוד כמה דברים אבל אלה הכי חשובים.
נתחיל עם החיים, עשו חיפוש אחר הערך 100(בכך שאתם לוחצים על הזכוכית המגדלת השמאלית ועושים חיפוש של 4 בייטים ערך מדוייק),
יש לכם 3 אפשרויות של חיפוש. אחר ערך מסויים, אחר ערך לא ידוע וטווח. כמובן שאתם צריכים לעשות ALT+TAB כדי להוריד את
המשחק למטה ולהגיע לתוכנה TSEARCH. וגם לפתוח אחרי זה את הפרוסס על ידי לחיצה על OPEN PROCESS ובחירה במשחק שלנו.
אוקיי לי זה מצא 324 כתובות, אני אסביר קצת פה גם על סוגי חיפוש המשכיים(search next):

Has changed

Has Not changed

בראשון אני כמעט ולא משתמש, כי אני מעדיף את האפשרות של גדול, קטן כי זה מביא פחות תוצאות, אך לפעמים לא אתם לא יודעים אם
גדל או קטן הערך אבל אתם יודעים שהוא ישתנה לכן אתם בוחרים ב HAS CHANGED.

בשני אני משתמש, כי זה מביא לי פחות תוצאות לדוגמה עשינו עכשיו חיפוש של 100 , בואו נחזור למשחק,
לא ניפגע בעצמנו ככה שיהיה לנו חיים מלאים, נזוז קצת מצד לצד כדי לשנות ערכים של כתובת אחרות,
נחזור ל TSEARCH ונעשה המשך חיפוש ונעשה

HAS NOT CHANGED טוב תאמת זה הוריד לי כתובת אחת, פאק. טוב רוב הפעמים זה מוריד יותר. נבדוק עוד אפשרויות חיפוש המשכיות

HAS INCREASD

HAD DECREASED

אמ.. ב2 אלו אני משתמש יחסית הרבה לדוגמה אם עכשיו ניפגע בעצמנו נוכל לעשות חיפוש אחר HAS DECREASED ))
כמובן שעדיף לעשות חיפוש אחר הערך הישיר אבל לא תמיד ידוע לנו משהו הערך, בעע ניראה לי אני מבלבל אותכם.

RANGE

טווח של ערכים מסויים לדוגמה מ1-100

יש גם אפשרות של הערך עלה וירד הערך וגם חיפוש אחר אחוזים אשר לא יצא לי להשתמש בזה אף פעם. טוב קיצר בואו
נחזור למשחק ונלך להילחם באיזה ייצור אחד, המטרה שלנו זה שהוא יפגע בנו לא חשוב אם הרגנו אותו או לא.

אוקיי המנייאק פגע בי ויש לי עכשיו 91 חיים, נעשה חיפוש המשכי אחר הערך 91(הזכוכית המגדלת הימנית יותר). הנה מצויין
זה מצא לנו רק כתובת 1 ! זו חייבת להיות הכתובת שלנו. בואו נעביר אותה לטבלה השנייה מימין על ידיי דאבל קליק או על
ידיי לחיצה על הפלוס עכשיו שמה נלחץ על הריבוע הקטן שיצא הסמיילי ונעשה פריז, נחזור למשחק ניראה אם זה מה שחיפשנו
נילחם בעוד מישהו וננסה שיפגע בנו. חהחה החייזר הזה יורה בנו אבל זה לא מזיז לי אני נהייתי חסין כדורים!!! הצלחנו במשימה
הראשונה שלנו, אגב הכתובת אצלי זה 512974.

אוקיי עכשיו ננסה לעשות שיהיה לנו בלי סוף תחמושת, נתחיל משחק חדש בוא ננסה לחפש אחר 50 אוקיי מצא לנו כמה כתובות
נחזור למשחק נירה כמה יריות ונחזור לתוכנה ונחפש אחר הערך החדש.. ולא זה לא מוצא, כנראה שאין כתובת שיש בה את כמות
הכדורים המדוייקת שיש לנו לכן אנו עושים חיפוש חדש אחר UNKNOWN VALUE

עכשיו בואו נירה כדור או שניים ונחזור לתוכנה ונעשה המשך לחיפוש-HAS DECREASED כי הרי הערך שלנו ירד מכיוון שירינו,
נחזור שוב למשחק נירה עוד כדור או שניים ושוב נעשה המשך חיפוש HAS DECREASD וככה תמשיכו, זה מצטמצם כל פעם ופעם,
יצא שהגעתי ל13 כתובות והערכים שלהם כל הזמן ירדו לכן זה לא הצטמצם יותר אך לדעתי זה הרבה מדי לכן חזרתי למשחק לא
יריתי וחזרתי לתוכנה ועשיתי חיפוש של

HAS NOT CHANGED וזה יצא רק 4! מצויין אז אחד מהם או אפילו ארבעתם צריכים להיות הערך של הנשק אז ננסה לעשות פריז
ל 512974 וכן זה באמת עצר את התחמושת ואנו יכולים לבזבז כמה שנרצה הדבר המצער הוא שככה ניצתרך לחפש לכל נשק לדוגמה
עשיתי חיפוש לשוטגן והכתובת הייתה 14C7F73

טוב נו עדיין אתם יכולים להיות מרוצים מעצמכם, לדעתי אני אמשיך את הכתבה הזו בגיליון הבא לכן זה חלק א'